package com.ejuornal.dao;

import com.ejuornal.bean.Message;
import com.ejuornal.bean.Page;

public interface MessageDao {
	/**
	 * title:findByProperty
	 * 描述：消息模糊查询
	 * @param prpo
	 * @param value
	 * @return Page<Message>
	 */
	public Page<Message> findByProperty(String prpo, Object value);
	/**
	 * title:findById
	 * 描述：查看信息详情
	 * @param prpo
	 * @param value
	 * @return Message
	 */
	public Message findById(long messageId);
	/**
	 * 
	 * Title:findNew
	 * Description:判断是否存在新信息
	 * @param user_email 用户的邮箱
	 * @return
	 * boolean
	 */
	public boolean findNew(String user_email);
	
	public boolean delete(Long id);
	
	public boolean updateIsRead(int msgId);
}
